package com.returnsoft.softphone.service;

import java.util.List;

import javax.ejb.Remote;

import com.returnsoft.softphone.exception.CCenterExcepcion;

@Remote
public interface ManagerInterface {
	
	public String checkPeerStatus(String peerName, String serverPbx, String managerUser, String managerPassword, Integer managerPort) throws CCenterExcepcion;
	
	public String addManyQueues(List<String> queues, String peerName, String serverPbx, String managerUser, String managerPassword, Integer managerPort) throws CCenterExcepcion;
	
	public String removeManyQueues(List<String> queues, String peerName, String serverPbx, String managerUser, String managerPassword, Integer managerPort) throws CCenterExcepcion;
	
	public String pauseManyQueues(List<String> queues, String peerName, String serverPbx, String managerUser, String managerPassword, Integer managerPort) throws CCenterExcepcion;
	
	public String unpauseManyQueues(List<String> queues, String peerName, String serverPbx, String managerUser, String managerPassword, Integer managerPort) throws CCenterExcepcion;

}
